all faults - French English Dictionary